queuing for later delivery... - Spanish English Dictionary